Avoid inflooping in redisplay caused by hscrolled R2L lines.
authorEli Zaretskii <eliz@gnu.org>
Sun, 17 Aug 2014 14:48:50 +0000 (17:48 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 17 Aug 2014 14:48:50 +0000 (17:48 +0300)
commitaaad59d8019c930943e25a028fa77fe0dd75f543
tree6e61fe85a32fdf9b1937a693080540df40e1c0e9
parentadfec7dcc8555a734f39341c0ef9d01350d84928
Avoid inflooping in redisplay caused by hscrolled R2L lines.

 src/xdisp.c (display_line): Don't assume that the call to
 reseat_at_next_visible_line_start ends up at a character
 immediately following the newline on the previous line.  Avoids
 setting the ends_at_zv_p flag on screen lines that are not at or
 beyond ZV, which causes infloop in redisplay.  For the details, see
 http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00368.html.
src/ChangeLog
src/xdisp.c